parallel pole technology - German English Dictionary